diesel-driven generator - Turkish English Dictionary